function openMenu(destino) {
    var f = document.formulario;
    f.action = contextName+'/adm.htm?method=open&destino='+destino;
    f.target = '_self';
    f.submit();
}

function obtenerFecha(date) {
    var d = new Date();
    d.setTime(date);
    var dia = d.getDate(); dia<10 ? dia = "0"+dia : dia;
    var mes = d.getMonth(); mes<10 ? mes = "0"+mes : mes;
    return dia+"/"+mes+"/"+d.getYear();
}

function stringDateAdd(x, y){ // expects and returns yyyy-(m)m-(d)d
    var d = new Date(x)
    d.setDate(d.getDate()+y);
    var dia = d.getDate(); dia<10 ? dia = "0"+dia : dia;
    var mes = (d.getMonth()+1); mes<10 ? mes = "0"+mes : mes;
    return dia+"/"+mes+"/"+d.getFullYear();
}

function obtenerDate(fecha) {
    // Formato: dd/MM/yyyy
    var dia=fecha.substring(0,2);
    var mes=fecha.substring(3,5);
    var anio=fecha.substring(6,10);
    var date = new Date();
    date.setDate(dia);
    date.setMonth(mes-1);
    date.setYear(anio);
    return date;
}

function obtenerMilisegundos(nroDias) {
    return parseInt(nroDias*24*60*60*1000);
}

function fechaEsMenorOIgual(String1, String2) {
    // Formato: dd/MM/yyyy
    dia1=String1.substring(0,2);
    mes1=String1.substring(3,5);
    anyo1=String1.substring(6,10);
    dia2=String2.substring(0,2);
    mes2=String2.substring(3,5);
    anyo2=String2.substring(6,10);
    return (anyo1+mes1+dia1) <= (anyo2+mes2+dia2);
}

function fechaEsMenor(String1, String2) {
    // Formato: dd/MM/yyyy
    dia1=String1.substring(0,2);
    mes1=String1.substring(3,5);
    anyo1=String1.substring(6,10);
    dia2=String2.substring(0,2);
    mes2=String2.substring(3,5);
    anyo2=String2.substring(6,10);
    return (anyo1+mes1+dia1) < (anyo2+mes2+dia2);
}

function fechaEsMenorOIgualFechaHoy(fech) {
    // Formato: dd/MM/yyyy
    var dia=fech.substring(0,2);
    var mes=fech.substring(3,5);
    var anio=fech.substring(6,10);
    var fecha = new Date();
    fecha.setDate(dia);
    fecha.setMonth(mes-1);
    fecha.setYear(anio);
    
    var fechaHoy = new Date();
    return fecha <= fechaHoy;
}

function fechaEsMayorFechaHoy(fech) {
    // Formato: dd/MM/yyyy
    var dia=fech.substring(0,2);
    var mes=fech.substring(3,5);
    var anio=fech.substring(6,10);
    var fecha = new Date();
    fecha.setDate(dia);
    fecha.setMonth(mes-1);
    fecha.setYear(anio);
    
    var fechaHoy = new Date();
    return fecha > fechaHoy;
}
